package com.globant.dashboard.service;

import java.util.List;

import com.globant.dashboard.model.User;


public interface UserService{
	public List<User> getAllUsers(int pageNumber, int pageSize);
	public List<User> getByCriteria(String info, int pageNumber, int pageSize);
	public void insertUser(User user);
	public void deleteUser(User user);
	public void updateUser(User user);
	public User getUserById(int id);
	public User getUserByEmail(String email);
	public int countUsers();
	public int countUsersByCriteria(String criteria);
	public void setLanguages(User user);
	
}